/*
 * IVRResponse.java Created on 2006-12-4
 * Copyright(c) 2006-2008 by vnv
 * ALL Rights Reserved.
 */
package cn.agiledata.bank.webService.formbean;

import org.apache.commons.lang.builder.ToStringBuilder;


/**
 * TODO to change this type comment
 * @time: 9:22:13
 * @author  maxianbo
 */
public class IVRResponse extends IVRResponseParent {
	
	String result;
	String ResultDescription;
    Double numberFiled= new Double(0.0);
    String charFiled;
    Double integral=new Double(0.0);
    Integer arrayLength=new Integer(0);
    Double poundage=new Double(0.0);
    Double money=new Double(0.0);	//金额
    String bankAccount; //收款帐户
    String bankcard;	//卡号
    String debitFee;			//手续费
    String receiveAccountName;	//收款人帐号
    String hasMore;//更多
    String subAccountName;	//子帐户名称
	
    private BankFormbean[] bankArray;
    private SubAccountFormbean[] subAccountArray;
    private TransactionFormbean[] transactionArray;
    private AccountListFormbean[] accountListArray;
    
    private String scoresAmount;
    private String totalScores;
    
    


   // Constructors

   public String getScoresAmount() {
		return scoresAmount;
	}

	public void setScoresAmount(String scoresAmount) {
		this.scoresAmount = scoresAmount;
	}

	public String getTotalScores() {
		return totalScores;
	}

	public void setTotalScores(String totalScores) {
		this.totalScores = totalScores;
	}

    /**
     *
     */
    public IVRResponse() {
        super();

        // TODO Auto-generated constructor stub
    }

    /**
     * @return Returns the bankArray.
     */
    public BankFormbean[] getBankArray() {
        return bankArray;
    }

    /**
     * @param bankArray The bankArray to set.
     */
    public void setBankArray(BankFormbean[] bankArray) {
        this.bankArray = bankArray;
    }

    /**
     * @return Returns the subAccountArray.
     */
    public SubAccountFormbean[] getSubAccountArray() {
        return subAccountArray;
    }

    /**
     * @param subAccountArray The subAccountArray to set.
     */
    public void setSubAccountArray(SubAccountFormbean[] subAccountArray) {
        this.subAccountArray = subAccountArray;
    }

    /**
     * @return Returns the transactionArray.
     */
    public TransactionFormbean[] getTransactionArray() {
        return transactionArray;
    }

    /**
     * @param transactionArray The transactionArray to set.
     */
    public void setTransactionArray(TransactionFormbean[] transactionArray) {
        this.transactionArray = transactionArray;
    }

	/**   
	 * @return Returns the arrayLength.   
	 */
	public Integer getArrayLength() {
		return arrayLength;
	}

	/**   
	 * @param arrayLength The arrayLength to set.   
	 */
	public void setArrayLength(Integer arrayLength) {
		this.arrayLength = arrayLength;
	}

	/**   
	 * @return Returns the charFiled.   
	 */
	public String getCharFiled() {
		return charFiled;
	}

	/**   
	 * @param charFiled The charFiled to set.   
	 */
	public void setCharFiled(String charFiled) {
		this.charFiled = charFiled;
	}

	/**   
	 * @return Returns the integral.   
	 */
	public Double getIntegral() {
		return integral;
	}

	/**   
	 * @param integral The integral to set.   
	 */
	public void setIntegral(Double integral) {
		this.integral = integral;
	}

	/**   
	 * @return Returns the money.   
	 */
	public Double getMoney() {
		return money;
	}

	/**   
	 * @param money The money to set.   
	 */
	public void setMoney(Double money) {
		this.money = money;
	}

	/**   
	 * @return Returns the numberFiled.   
	 */
	public Double getNumberFiled() {
		return numberFiled;
	}

	/**   
	 * @param numberFiled The numberFiled to set.   
	 */
	public void setNumberFiled(Double numberFiled) {
		this.numberFiled = numberFiled;
	}

	/**   
	 * @return Returns the poundage.   
	 */
	public Double getPoundage() {
		return poundage;
	}

	/**   
	 * @param poundage The poundage to set.   
	 */
	public void setPoundage(Double poundage) {
		this.poundage = poundage;
	}

	/**   
	 * @return Returns the result.   
	 */
	public String getResult() {
		return result;
	}

	/**   
	 * @param result The result to set.   
	 */
	public void setResult(String result) {
		this.result = result;
	}
	
	  public String getBankcard() {
		return bankcard;
	}

	public void setBankcard(String bankcard) {
		this.bankcard = bankcard;
	}

	/** print property information */
	 public String toString() {
	        return new ToStringBuilder(this).append("result", result)
	                                        .append("numberFiled", numberFiled)
	                                        .append("charFiled", charFiled)
	                                        .append("integral",integral)
	                                        .append("money",money)
	                                        .append("arrayLength",money)
	                                        .append("poundage",money)
	                                        .toString();
	    }

	public String getResultDescription() {
		return ResultDescription;
	}

	public void setResultDescription(String resultDescription) {
		this.ResultDescription = resultDescription;
	}

	public AccountListFormbean[] getAccountListArray() {
		return accountListArray;
	}

	public void setAccountListArray(AccountListFormbean[] accountListArray) {
		this.accountListArray = accountListArray;
	}

	public String getBankAccount() {
		return bankAccount;
	}

	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}

	public String getDebitFee() {
		return debitFee;
	}

	public void setDebitFee(String debitFee) {
		this.debitFee = debitFee;
	}

	public String getReceiveAccountName() {
		return receiveAccountName;
	}

	public void setReceiveAccountName(String receiveAccountName) {
		this.receiveAccountName = receiveAccountName;
	}

	public String getHasMore() {
		return hasMore;
	}

	public void setHasMore(String hasMore) {
		this.hasMore = hasMore;
	}

	public String getSubAccountName() {
		return subAccountName;
	}

	public void setSubAccountName(String subAccountName) {
		this.subAccountName = subAccountName;
	}
	





	 
}
